#ifndef QPROPERTYVIEW_H
#define QPROPERTYVIEW_H

#include <QWidget>

namespace CORELIB
{
    class QPropertyListView;
    class StyledBar;
}


class QPropertyView : public QWidget
{
    Q_OBJECT
public:
    explicit QPropertyView(QWidget *parent = 0);
    void  page_position(QVariant &param);
    void  set_page_position(const QVariant &info);
    bool  pagePosition(const QVariant &param);
signals:
    void    need_make_page_position();
public slots:
    void    selectWidget(QWidget* wid);
protected:
    CORELIB::QPropertyListView  *m_propertyView;
    CORELIB::StyledBar          *m_styledBar;
    QWidget                     *m_select;
};

#endif // QPROPERTYVIEW_H
